home *** CD-ROM | disk | FTP | other *** search
- class HKPCore {
- private int hkp_Handle = 0;
- private String lastDataGetValue;
- String hkp_c_HKPAPI_VER = "1.0.19";
- String hkp_c_URL_HOME = "http://www.chami.com/html-kit/";
- String hkp_c_URL_DOWNLOAD = "http://www.chami.com/html-kit/plugins/";
- String hkp_c_str_TRUE = "1";
- String hkp_c_str_FALSE = "0";
- int hkp_c_TRUE = 1;
- int hkp_c_FALSE = 0;
- String hkp_c_OLEObj_HKPCore = "htmlkit.HTMLKitPluginsCore";
- int hkp_c_CaseDefault = 0;
- int hkp_c_CaseLower = 1;
- int hkp_c_CaseUpper = 2;
- int hkp_c_QuoteDefault = 0;
- int hkp_c_QuoteSingle = 1;
- int hkp_c_QuoteDouble = 2;
- int hkp_c_ColorDefault = 0;
- int hkp_c_ColorHex6 = 1;
- int hkp_c_ColorName = 2;
- int hkp_c_ColorHex3 = 3;
- int hkp_c_ColorRGB = 4;
- int hkp_c_ColorRGBPercent = 5;
- int hkp_c_ETETDefault = 0;
- int hkp_c_ETETInclSpc = 1;
- int hkp_c_ETETExclSpc = 2;
- int hkp_c_EqualDefault = 0;
- int hkp_c_EqualSpaceNone = 1;
- int hkp_c_EqualSpaceLeft = 2;
- int hkp_c_EqualSpaceRight = 3;
- int hkp_c_EqualSpaceBoth = 4;
- int hkp_c_SpaceOptDefault = 0;
- int hkp_c_SpaceOptInclude = 1;
- int hkp_c_SpaceOptExclude = 2;
- int hkp_c_NewLineOptDefault = 0;
- int hkp_c_NewLineOptInclude = 1;
- int hkp_c_NewLineOptExclude = 2;
- char hkp_c_FormatTag_Token = '^';
- char hkp_c_FormatTag_NormalText = 'N';
- char hkp_c_FormatTag_Tag = 'T';
- char hkp_c_FormatTag_Attr = 'A';
- char hkp_c_FormatTag_Value = 'V';
- char hkp_c_FormatTag_Entity = 'E';
- char hkp_c_FormatTag_Event = 'S';
- char hkp_c_FormatTag_Property = 'P';
- char hkp_c_FormatTag_Color = 'C';
- char hkp_c_FormatTag_ColorExt = 'c';
- char hkp_c_FormatTag_QuoteReq = 'Q';
- char hkp_c_FormatTag_QuoteOpt = 'q';
- char hkp_c_FormatTag_ETETReq = 'Z';
- char hkp_c_FormatTag_ETETOpt = 'z';
- char hkp_c_FormatTag_Equal = 'U';
- char hkp_c_FormatTag_SpaceOpt = 'o';
- char hkp_c_FormatTag_NewLineOpt = 'l';
- String hkp_c_str_DefaultQuote = "\"";
- char hkp_c_chr_DefaultQuote = '"';
- String hkp_c_str_ETETInclSpc = " /";
- String hkp_c_str_ETETExclSpc = "/";
- String hkp_c_str_DefaultETET = " /";
- String hkp_c_str_DefaultEqual = "=";
- char hkp_c_chr_DefaultEqual = '=';
- String hkp_c_str_DefaultSpaceOpt = " ";
- char hkp_c_chr_DefaultSpaceOpt = ' ';
- String hkp_c_str_DefaultNewLineOpt = "\n";
- char hkp_c_chr_DefaultNewLineOpt = '\n';
- String hkp_c_Section_Objects = "Objects";
- String hkp_c_Section_Validators = "Validators";
- String hkp_c_Section_Converters = "Converters";
- String hkp_c_Section_Tables = "Tables";
- String hkp_c_Section_Forms = "Forms";
- String hkp_c_Section_Formats = "Formats";
- String hkp_c_Section_Documents = "Document";
- String hkp_c_Section_Style = "Style";
- String hkp_c_Section_Tools = "Tools";
- String hkp_c_Section_Text = "Text";
- String hkp_c_Section_Common = "Common";
- String hkp_c_Section_Invisibles = "Invisibles";
- String hkp_c_Section_Online = "Online";
- String hkp_NAME = "NAME";
- String hkp_VERSION = "VERSION";
- String hkp_SECTION = "SECTION";
- String hkp_DESCRIPTION = "DESCRIPTION";
- String hkp_HINT = "HINT";
- String hkp_ICON_LARGE = "ICON_LARGE";
- String hkp_ICON_SMALL = "ICON_SMALL";
- String hkp_COPYRIGHT_SHORT = "COPYRIGHT_SHORT";
- String hkp_COPYRIGHT_LONG = "COPYRIGHT_LONG";
- String hkp_HELP_FILE = "HELP_FILE";
- String hkp_HELP_CONTEXT = "HELP_CONTEXT";
- String hkp_HOTKEY = "HOTKEY";
- String hkp_ICON_CAPTION = "ICON_CAPTION";
- String hkp_ENABLED = "ENABLED";
- String hkp_MENU_CAPTION = "MENU_CAPTION";
- String hkp_AUTHOR = "AUTHOR";
- String hkp_PHONE = "PHONE";
- String hkp_COMPANY = "COMPANY";
- String hkp_MAILING_ADDRESS = "MAILING_ADDRESS";
- String hkp_EMAIL = "EMAIL";
- String hkp_URL_HOME = "URL_HOME";
- String hkp_URL_DOWNLOAD = "URL_DOWNLOAD";
- String hkp_MENU_ITEM1 = "MENU_ITEM1";
- String hkp_MENU_ITEM2 = "MENU_ITEM2";
- String hkp_MENU_ITEM3 = "MENU_ITEM3";
- String hkp_MENU_ITEM4 = "MENU_ITEM4";
- String hkp_MENU_ITEM5 = "MENU_ITEM5";
- String hkp_DROPDOWN_ITEM = "DROPDOWN_ITEM";
- String hkp_DROPDOWN_ITEM_HINT = "DROPDOWN_ITEM_HINT";
- String hkp_DROPDOWN_ITEM_ICON = "DROPDOWN_ITEM_ICON";
- String hkp_ARGV1 = "ARGV1";
- String hkp_ARGV2 = "ARGV2";
- String hkp_ARGV3 = "ARGV3";
- String hkp_ARGV4 = "ARGV4";
- String hkp_ARGV5 = "ARGV5";
- String hkp_EVENT = "EVENT";
- String hkp_COMMAND_BUILTIN = "COMMAND_BUILTIN";
- String hkp_MODE_CONSOLE = "MODE_CONSOLE";
- String hkp_MODE_SHOW_STATUS = "MODE_SHOW_STATUS";
- String hkp_MODE_IN_TEXT_FULL = "MODE_IN_TEXT_FULL";
- String hkp_MODE_IN_TEXT_SELECTED = "MODE_IN_TEXT_SELECTED";
- String hkp_MODE_IN_WORD_AT_CURSOR = "MODE_IN_WORD_AT_CURSOR";
- String hkp_MODE_IN_TAG_AT_CURSOR = "MODE_IN_TAG_AT_CURSOR";
- String hkp_MODE_IN_LINE_AT_CURSOR = "MODE_IN_LINE_AT_CURSOR";
- String hkp_MODE_IN_FILE = "MODE_IN_FILE";
- String hkp_MODE_IN_FILE_EXT = "MODE_IN_FILE_EXT";
- String hkp_MODE_IN_FILE_DELETE = "MODE_IN_FILE_DELETE";
- String hkp_MODE_MOVE_TO_CARET = "MODE_MOVE_TO_CARET";
- String hkp_MODE_PREPROCESS = "MODE_PREPROCESS";
- String hkp_MODE_SAVE_FIRST = "MODE_SAVE_FIRST";
- String hkp_MODE_DEBUG_PLUGIN = "MODE_DEBUG_PLUGIN";
- String hkp_MODE_ADD_MENU_SHORTCUTS = "MODE_ADD_MENU_SHORTCUTS";
- String hkp_MODE_PREPROCESS_FORMAT_TAGS = "MODE_PREPROCESS_FORMAT_TAGS";
- String hkp_MODE_BEGIN_GROUP = "MODE_BEGIN_GROUP";
- String hkp_MODE_END_GROUP = "MODE_END_GROUP";
- String hkp_MODE_APPEARANCE_ICONS = "MODE_APPEARANCE_ICONS";
- String hkp_MODE_EDITOR_REQUIRED = "MODE_EDITOR_REQUIRED";
- String hkp_MODE_FOCUS_EDITOR = "MODE_FOCUS_EDITOR";
- String hkp_MODE_EGG = "MODE_EGG";
- int hkp_c_Button_Event_OnClick = 1;
- int hkp_c_Menu_Event_OnClick = 10;
- String hkp_LABEL_VISIBLE = "LABEL_VISIBLE";
- String hkp_LABEL_WIDTH = "LABEL_WIDTH";
- String hkp_LABEL_WIDTH_CHAR = "LABEL_WIDTH_CHAR";
- String hkp_LABEL_HINT = "LABEL_HINT";
- String hkp_LABEL_TEXT = "LABEL_TEXT";
- String hkp_LABEL_ALIGNMENT = "LABEL_ALIGNMENT";
- String hkp_LABEL_STYLE = "LABEL_STYLE";
- String hkp_LABEL_DIRTY = "LABEL_DIRTY";
- String hkp_LABEL_HANDLE = "LABEL_HANDLE";
- String hkp_LABEL_EVENT_ONCLICK = "LABEL_EVENT_ONCLICK";
- String hkp_LABEL_EVENT_ONDBLCLICK = "LABEL_EVENT_ONDBLCLICK";
- String hkp_LABEL_EVENT_ONMOUSEDOWN = "LABEL_EVENT_ONMOUSEDOWN";
- int hkp_c_Label_Event_OnClick = 50;
- int hkp_c_Label_Event_OnDblClick = 51;
- int hkp_c_Label_Event_OnMouseDown = 52;
- int hkp_c_Label_Alignment_Left = 95;
- int hkp_c_Label_Alignment_Center = 96;
- int hkp_c_Label_Alignment_Right = 97;
- int hkp_c_Label_GetData = 98;
- int hkp_c_Label_SetData = 99;
- String hkp_COMBOBOX_VISIBLE = "COMBOBOX_VISIBLE";
- String hkp_COMBOBOX_WIDTH = "COMBOBOX_WIDTH";
- String hkp_COMBOBOX_WIDTH_CHAR = "COMBOBOX_WIDTH_CHAR";
- String hkp_COMBOBOX_DROPDOWN_COUNT = "COMBOBOX_DROPDOWN_COUNT";
- String hkp_COMBOBOX_HINT = "COMBOBOX_HINT";
- String hkp_COMBOBOX_STYLE = "COMBOBOX_STYLE";
- String hkp_COMBOBOX_SORTED = "COMBOBOX_SORTED";
- String hkp_COMBOBOX_TEXT = "COMBOBOX_TEXT";
- String hkp_COMBOBOX_CHAR_MAX = "COMBOBOX_CHAR_MAX";
- String hkp_COMBOBOX_DIRTY = "COMBOBOX_DIRTY";
- String hkp_COMBOBOX_HANDLE = "COMBOBOX_HANDLE";
- String hkp_COMBOBOX_ITEMS_GET = "COMBOBOX_ITEMS_GET";
- String hkp_COMBOBOX_ITEMS_COUNT = "COMBOBOX_ITEMS_COUNT";
- String hkp_COMBOBOX_ITEMS_CURR_INDEX = "COMBOBOX_ITEMS_CURR_INDEX";
- String hkp_COMBOBOX_ITEMS_CURR_TEXT = "COMBOBOX_ITEMS_CURR_TEXT";
- String hkp_COMBOBOX_ITEMS_CURR_DATA = "COMBOBOX_ITEMS_CURR_DATA";
- String hkp_COMBOBOX_ITEMS_DELETE_ALL = "COMBOBOX_ITEMS_DELETE_ALL";
- String hkp_COMBOBOX_ITEMS_INSERT_TOP = "COMBOBOX_ITEMS_INSERT_TOP";
- String hkp_COMBOBOX_ITEMS_IGNORE_DUPLICATES = "COMBOBOX_ITEMS_IGNORE_DUPLICATES";
- String hkp_COMBOBOX_ITEM = "COMBOBOX_ITEM";
- String hkp_COMBOBOX_ITEM_DATA = "COMBOBOX_ITEM_DATA";
- String hkp_COMBOBOX_EVENT_ONCHANGE = "COMBOBOX_EVENT_ONCHANGE";
- String hkp_COMBOBOX_EVENT_ONDROPDOWN = "COMBOBOX_EVENT_ONDROPDOWN";
- String hkp_COMBOBOX_EVENT_ONCLICK = "COMBOBOX_EVENT_ONCLICK";
- String hkp_COMBOBOX_EVENT_ONKEYPRESS = "COMBOBOX_EVENT_ONKEYPRESS";
- String hkp_COMBOBOX_EVENT_ONMOUSEDOWN = "COMBOBOX_EVENT_ONMOUSEDOWN";
- String hkp_COMBOBOX_KEYPRESS_FILTER = "COMBOBOX_KEYPRESS_FILTER";
- int hkp_c_ComboBox_Event_OnChange = 100;
- int hkp_c_ComboBox_Event_OnDropDown = 101;
- int hkp_c_ComboBox_Event_OnClick = 102;
- int hkp_c_ComboBox_Event_OnKeyPress = 103;
- int hkp_c_ComboBox_Event_OnMouseDown = 104;
- int hkp_c_ComboBox_GetData = 145;
- int hkp_c_ComboBox_SetData = 146;
- int hkp_c_ComboBox_Style_DropDown = 147;
- int hkp_c_ComboBox_Style_DropDownList = 148;
- int hkp_c_ComboBox_Style_Simple = 149;
- String hkp_EDITFIELD_VISIBLE = "EDITFIELD_VISIBLE";
- String hkp_EDITFIELD_WIDTH = "EDITFIELD_WIDTH";
- String hkp_EDITFIELD_WIDTH_CHAR = "EDITFIELD_WIDTH_CHAR";
- String hkp_EDITFIELD_HINT = "EDITFIELD_HINT";
- String hkp_EDITFIELD_TEXT = "EDITFIELD_TEXT";
- String hkp_EDITFIELD_CHAR_MAX = "EDITFIELD_CHAR_MAX";
- String hkp_EDITFIELD_DIRTY = "EDITFIELD_DIRTY";
- String hkp_EDITFIELD_HANDLE = "EDITFIELD_HANDLE";
- String hkp_EDITFIELD_EVENT_ONCHANGE = "EDITFIELD_EVENT_ONCHANGE";
- String hkp_EDITFIELD_EVENT_ONKEYPRESS = "EDITFIELD_EVENT_ONKEYPRESS";
- String hkp_EDITFIELD_EVENT_ONMOUSEDOWN = "EDITFIELD_EVENT_ONMOUSEDOWN";
- String hkp_EDITFIELD_KEYPRESS_FILTER = "EDITFIELD_KEYPRESS_FILTER";
- int hkp_c_EditField_Event_OnChange = 150;
- int hkp_c_EditField_Event_OnKeyPress = 151;
- int hkp_c_EditField_Event_OnMouseDown = 152;
- int hkp_c_EditField_GetData = 198;
- int hkp_c_EditField_SetData = 199;
- int hkp_c_MODE_ICON_RES = 0;
- int hkp_c_MODE_ICON_DATA = 1;
- int hkp_c_MODE_ICON_FILE = 2;
- int hkp_c_MODE_ICON_BUILTIN = 3;
- String hkp_MODE_ICON = "MODE_ICON";
- int hkp_c_MODE_OUTPUT_DEFAULT = 0;
- int hkp_c_MODE_OUTPUT_CURRENTPOS = 1;
- int hkp_c_MODE_OUTPUT_SELECTION = 2;
- int hkp_c_MODE_OUTPUT_POPUP = 3;
- int hkp_c_MODE_OUTPUT_CURRENTWORD = 4;
- int hkp_c_MODE_OUTPUT_CURRENTTAG = 5;
- int hkp_c_MODE_OUTPUT_EDITOR = 6;
- int hkp_c_MODE_OUTPUT_EDITOR_NEW = 7;
- int hkp_c_MODE_OUTPUT_CURRENTLINE = 8;
- String hkp_MODE_OUTPUT = "MODE_OUTPUT";
- int hkp_c_MODE_PLUGIN_CACHE_NONE = 0;
- int hkp_c_MODE_PLUGIN_CACHE_ALL = 1;
- String hkp_MODE_PLUGIN_CACHE = "MODE_PLUGIN_CACHE";
- String hkp_PLUGIN_NAME = "P_NAME";
- String hkp_PLUGIN_ID = "P_ID";
- String hkp_PLUGIN_TAG = "P_TAG";
- String hkp_PLUGIN_FILE = "PLUGIN_FILE";
- String hkp_FILE_DISP_NAME = "FILE_DISP_NAME";
- String hkp_FILE_DISP_NAME_SHORT = "FILE_DISP_NAME_SHORT";
- String hkp_FILE_NAME = "FILE_NAME";
- String hkp_FILE_NAME_SHORT = "FILE_NAME_SHORT";
- String hkp_FILE_MODIFIED = "FILE_MODIFIED";
- String hkp_INPUT = "INPUT";
- String hkp_INPUT_SELECTED = "INPUT_SELECTION";
- String hkp_INPUT_WORD_AT_CURSOR = "INPUT_WORD_AT_CURSOR";
- String hkp_INPUT_TAG_AT_CURSOR = "INPUT_TAG_AT_CURSOR";
- String hkp_INPUT_LINE_AT_CURSOR = "INPUT_LINE_AT_CURSOR";
- String hkp_INPUT_FILE = "INPUT_FILE";
- String hkp_OUTPUT = "OUTPUT";
- String hkp_APPEARANCE_NAME = "APPEARANCE_NAME";
- String hkp_NAME_LONG = "NAME_LONG";
- String hkp_VER_MAJOR = "VER_MAJOR";
- String hkp_VER_MINOR = "VER_MINOR";
- String hkp_VER_RELEASE = "VER_RELEASE";
- String hkp_VER_BUILD = "VER_BUILD";
- String hkp_VER_TIMESTAMP = "VER_TIMESTAMP";
- String hkp_VER_TYPE = "VER_TYPE";
- String hkp_VER_RELEASE_ID = "VER_RELEASE_ID";
- String hkp_VER = "VER";
- String hkp_HKPAPI_VER = "HKPAPI_VER";
- String hkp_INCOMPATIBLE = "INCOMPATIBLE";
- String hkp_OWNER_WINDOW_HANDLE = "OWNER_WINDOW_HANDLE";
- String hkp_EDITOR_WINDOW_HANDLE = "EDITOR_WINDOW_HANDLE";
- String hkp_PROGRAM_HANDLE = "PROGRAM_HANDLE";
- String hkp_EDITOR_AVAILABLE = "EDITOR_AVAILABLE";
- String hkp_PREF_SHORT_MENUS = "PREF_SHORT_MENUS";
- String hkp_PREF_MENU_HEIGHT = "PREF_MENU_HEIGHT";
- String hkp_PREF_CASE_TAG = "PREF_CASE_TAG";
- String hkp_PREF_CASE_ATTR = "PREF_CASE_ATTR";
- String hkp_PREF_CASE_VALUE = "PREF_CASE_VALUE";
- String hkp_PREF_CASE_ENTITY = "PREF_CASE_ENTITY";
- String hkp_PREF_CASE_EVENT = "PREF_CASE_EVENT";
- String hkp_PREF_CASE_PROPERTY = "PREF_CASE_PROPERTY";
- String hkp_PREF_FORMAT_COLOR = "PREF_FORMAT_COLOR";
- String hkp_PREF_FORMAT_QUOTE = "PREF_FORMAT_QUOTE";
- String hkp_PREF_FORMAT_QUOTE_SKIP_OPTIONAL = "PREF_FORMAT_QUOTE_SKIP_OPTIONAL";
- String hkp_PREF_FORMAT_ETET = "PREF_FORMAT_ETET";
- String hkp_PREF_FORMAT_ETET_SKIP_OPTIONAL = "PREF_FORMAT_ETET_SKIP_OPTIONAL";
- String hkp_PREF_FORMAT_EQUAL = "PREF_FORMAT_EQUAL";
- String hkp_PREF_FORMAT_SPACE = "PREF_FORMAT_SPACE";
- String hkp_PREF_FORMAT_NEWLINE = "PREF_FORMAT_NEWLINE";
- String hkp_PREF_AUTHOR_NAME = "PREF_AUTHOR_NAME";
- String hkp_PREF_AUTHOR_COMPANY = "PREF_AUTHOR_COMPANY";
- String hkp_PREF_AUTHOR_WEBSITE = "PREF_AUTHOR_WEBSITE";
- String hkp_PREF_AUTHOR_EMAIL = "PREF_AUTHOR_EMAIL";
- String hkp_PREF_AUTHOR_COMMENTS = "PREF_AUTHOR_COMMENTS";
- String hkp_PREF_DATETIME_FORMAT = "PREF_DATETIME_FORMAT";
- String hkp_FILE_TYPE_FILTER_DOCS = "FILE_TYPE_FILTER_DOCS";
- String hkp_FILE_TYPE_FILTER_IMAGES = "FILE_TYPE_FILTER_IMAGES";
- String hkp_FILE_TYPE_FILTER_DEFAULT = "FILE_TYPE_FILTER_DEFAULT";
- String hkp_PATH_ROOT = "PATH_ROOT";
- String hkp_PATH_PLUGINS = "PATH_PLUGINS";
- String hkp_PATH_LAST_OPEN = "PATH_LAST_OPEN";
- String hkp_PATH_LAST_SAVE = "PATH_LAST_SAVE";
- String hkp_PATH_SNIPPETS_DEFAULT = "PATH_SNIPPETS_DEFAULT";
- String hkp_PATH_TEMPLATES_DEFAULT = "PATH_TEMPLATES_DEFAULT";
- String hkp_PATH_SNIPPETS_USER = "PATH_SNIPPETS_USER";
- String hkp_PATH_TEMPLATES_USER = "PATH_TEMPLATES_USER";
- String hkp_PATH_PLUGINS_CONFIG = "PATH_PLUGINS_CONFIG";
- String hkp_PATH_BACKUP = "PATH_BACKUP";
- String hkp_PATH_CACHE = "PATH_CACHE";
- String hkp_PATH_DATA = "PATH_DATA";
- String hkp_PATH_DATA_DEFAULT = "PATH_DATA_DEFAULT";
- String hkp_PATH_HELP = "PATH_HELP";
- String hkp_PATH_HELP_KEYWORDS = "PATH_HELP_KEYWORDS";
- String hkp_PATH_HELP_CONTENT = "PATH_HELP_CONTENT";
- String hkp_PATH_PROOF = "PATH_PROOF";
- String hkp_PATH_TEMP = "PATH_TEMP";
- String hkp_PATH_BIN = "PATH_BIN";
- String hkp_PROXY_ADDRESS = "PROXY_ADDRESS";
- String hkp_PROXY_PORT = "PROXY_PORT";
- String hkp_PROXY_USERNAME = "PROXY_USERNAME";
- String hkp_PROXY_PASSWORD = "PROXY_PASSWORD";
- String hkp_FUNC_NAME = "FUNC_NAME";
- String hkp_FUNC_DEFINED = "FUNC_DEFINED";
- String hkp_FUNC_P1 = "FUNC_PARAM1";
- String hkp_FUNC_P2 = "FUNC_PARAM2";
- String hkp_FUNC_P3 = "FUNC_PARAM3";
- String hkp_FUNC_P4 = "FUNC_PARAM4";
- String hkp_FUNC_P5 = "FUNC_PARAM5";
- String hkp_FUNC_P6 = "FUNC_PARAM6";
- String hkp_FUNC_P7 = "FUNC_PARAM7";
- String hkp_FUNC_P8 = "FUNC_PARAM8";
- String hkp_FUNC_P9 = "FUNC_PARAM9";
- String hkp_f_GetCurrDateTimeFmt = "GetCurrDateTimeFmt";
- String hkp_f_GetUniqueName = "GetUniqueName";
- String hkp_f_SaveToTempFile = "SaveToTempFile";
- String hkp_f_SaveToFile = "SaveToFile";
- String hkp_f_LoadFromFile = "LoadFromFile";
- String hkp_f_ShellExecute = "ShellExecute";
- String hkp_f_DDEExecute = "DDEExecute";
- String hkp_f_ExecuteAndWait = "ExecuteAndWait";
- String hkp_f_httpPostMPFD = "httpPostMPFD";
- String hkp_f_OpenBrowser = "OpenBrowser";
- String hkp_f_GetTempFileName = "GetTempFileName";
- String hkp_f_GetTempFileNameExt = "GetTempFileNameExt";
- String hkp_f_regexSplitExt = "regexSplitExt";
- String hkp_f_regexFound = "regexFound";
- String hkp_f_regexGather = "regexGather";
- String hkp_f_regexReplace = "regexReplace";
- String hkp_f_statbarPushMsg = "statbarPushMsg";
- String hkp_f_statbarPopMsg = "statbarPopMsg";
- String hkp_f_msgwinClearAll = "msgwinClearAll";
- String hkp_f_msgwinAdd = "msgwinAdd";
- String hkp_f_cmndlgOpen = "cmndlgOpen";
- String hkp_f_cmndlgSave = "cmndlgSave";
- String hkp_f_fileGetSize = "fileGetSize";
- String hkp_f_jpgGetImageInfo = "jpgGetImageInfo";
- String hkp_f_gifGetImageInfo = "gifGetImageInfo";
- String hkp_f_pngGetImageInfo = "pngGetImageInfo";
- String hkp_f_CaseTag = "CaseTag";
- String hkp_f_CaseAttr = "CaseAttr";
- String hkp_f_CaseValue = "CaseValue";
- String hkp_f_CaseEntity = "CaseEntity";
- String hkp_f_CaseEvent = "CaseEvent";
- String hkp_f_CaseProperty = "CaseProperty";
- String hkp_f_FormatQuote = "FormatQuote";
- String hkp_f_FormatColor = "FormatColor";
- String hkp_f_HKPEnableFastAdd = "HKPEnableFastAdd";
- String hkp_f_InvokeMenuCommandByCaption = "InvokeMenuCommandByCaption";
- String hkp_f_GetColor = "GetColor";
- String hkp_f_Unformat = "Unformat";
- String hkp_f_InvokeCommand = "InvokeCommand";
- String hkp_f_UI_GetFileName = "UI_GetFileName";
- String hkp_f_PluginDataWrite = "PluginDataWrite";
- String hkp_f_PluginDataRead = "PluginDataRead";
- String hkp_f_GetStyleCSS = "GetStyleCSS";
- String hkp_f_OpenFileEx = "OpenFileEx";
- String hkp_f_NewFile = "NewFile";
- String hkp_f_FormatETET = "FormatETET";
- String hkp_f_GetCursorXY = "GetCursorXY";
- String hkp_f_SetCursorXY = "SetCursorXY";
- String hkp_f_GetMarks = "GetMarks";
- String hkp_f_SetMarks = "SetMarks";
- String hkp_f_GetOpenFilesList = "GetOpenFilesList";
- String hkp_f_GetSetFileContent = "GetSetFileContent";
- String hkp_f_PluginCacheClear = "PluginCacheClear";
- String hkp_f_TextToFile = "TextToFile";
- String hkp_f_Progress = "Progress";
- String hkp_f_FormatEqual = "FormatEqual";
- String hkp_f_FormatSpaceOpt = "FormatSpaceOpt";
- String hkp_f_FormatNewLineOpt = "FormatNewLineOpt";
- String hkp_f_ShowHelp = "ShowHelp";
- String hkp_f_GetCalc = "GetCalc";
- String hkp_f_urlGetRelPath = "urlGetRelPath";
- String hkp_f_ProcessToken = "ProcessToken";
- String hkp_f_URL2File = "URL2File";
- String hkp_STATUS_LINES_IN_CURRENT = "STATUS_LINES_IN_CURRENT";
- String hkp_STATUS_LINES_IN_TOTAL = "STATUS_LINES_IN_TOTAL";
- String hkp_STATUS_LINES_OUT_CURRENT = "STATUS_LINES_OUT_CURRENT";
- String hkp_STATUS_LINES_OUT_TOTAL = "STATUS_LINES_OUT_TOTAL";
- String hkp_STATUS_PERCENT_COMPLETED = "STATUS_PERCENT_COMPLETED";
- String hkp_STATUS_ERRORS_COUNT = "STATUS_ERRORS_COUNT";
- String hkp_STATUS_WARNINGS_COUNT = "STATUS_WARNINGS_COUNT";
- String hkp_STATUS_PROGRESS_MESSAGE = "STATUS_PROGRESS_MESSAGE";
- String hkp_STATUS_DIVIDER_LINES = "STATUS_DIVIDER_LINES";
- String hkp_c_PLUGIN_NAME_HTMLTIDY = "HTML Tidy";
- String hkp_MODE_TIDY = "MODE_TIDY";
- String hkp_CONFIG_TIDY = "CONFIG_TIDY";
- String hkp_MESSAGES_TIDY = "MESSAGES_TIDY";
- String hkp_c_strTRUE = "1";
- String hkp_c_strFALSE = "0";
- String hkp_c_DefaultQuoteStr = "\"";
- char hkp_c_DefaultQuoteChar = '"';
-
- private native int hkp_Internal_DataAdd(int var1, String var2, String var3);
-
- private native int hkp_Internal_DataAddInt(int var1, String var2, int var3);
-
- private native int hkp_Internal_DataGet(int var1, String var2);
-
- private native int hkp_Internal_DataGetInt(int var1, String var2, int var3);
-
- private native int hkp_Internal_DataSetGlobalPrefix(int var1, String var2);
-
- private native int hkp_Internal_DataSetGlobalSuffix(int var1, String var2);
-
- private native int hkp_Internal_FuncOpen(int var1, String var2);
-
- private native int hkp_Internal_FuncRun(int var1);
-
- private native int hkp_Internal_FuncClose(int var1);
-
- private native int hkp_Internal_Init(int var1);
-
- private native int hkp_Internal_Quit(int var1);
-
- public int hkp_DataAdd(String var1, String var2) {
- return this.hkp_Internal_DataAdd(this.hkp_Handle, var1, var2);
- }
-
- public int hkp_DataAddInt(String var1, int var2) {
- return this.hkp_Internal_DataAddInt(this.hkp_Handle, var1, var2);
- }
-
- public int hkp_DataGet(String var1, StringBuffer var2) {
- int var3 = this.hkp_Internal_DataGet(this.hkp_Handle, var1);
- if (var2.length() > 0) {
- var2.delete(0, var2.length());
- }
-
- if (var3 > 0) {
- var2.append(this.lastDataGetValue);
- }
-
- return var3;
- }
-
- public int hkp_DataGetInt(String var1, int var2) {
- return this.hkp_Internal_DataGetInt(this.hkp_Handle, var1, var2);
- }
-
- public int hkp_DataSetGlobalPrefix(String var1) {
- return this.hkp_Internal_DataSetGlobalPrefix(this.hkp_Handle, var1);
- }
-
- public int hkp_DataSetGlobalSuffix(String var1) {
- return this.hkp_Internal_DataSetGlobalSuffix(this.hkp_Handle, var1);
- }
-
- public int hkp_FuncOpen(String var1) {
- return this.hkp_Internal_FuncOpen(this.hkp_Handle, var1);
- }
-
- public int hkp_FuncRun() {
- return this.hkp_Internal_FuncRun(this.hkp_Handle);
- }
-
- public int hkp_FuncClose() {
- return this.hkp_Internal_FuncClose(this.hkp_Handle);
- }
-
- public int hkp_Quit() {
- if (this.hkp_Handle > 0) {
- this.hkp_Internal_Quit(this.hkp_Handle);
- this.hkp_Handle = 0;
- return 1;
- } else {
- return 0;
- }
- }
-
- HKPCore() {
- this.hkp_Handle = this.hkp_Internal_Init(this.hkp_Handle);
- }
-
- protected void finalize() {
- this.hkp_Quit();
- }
-
- static {
- System.loadLibrary("hkpcjni");
- }
- }
-